land packer - French English Dictionary